total owed - French English Dictionary